/**
 * Plugin Men�ame para RainFox
 * 
 * @author Javier P�rez <javier@javierperez.eu>
 * @license GPL
 * @version 1.0
 */
oRainFox.drivers.push({
	title:		"Men&eacute;ame",
	home:		"http://meneame.net/",
	icon:		'http://meneame.net/favicon.ico',

	location:	'http://meneame.net/search.php?q={WORD+}',
	query:		'',
	method:		'get',

	driver:		function rf_r_meneame(o,doc) {
		// Array de gotas
		var drops = [];
		
		// Se buscan los resultados en div.news-summary
		var divs = RF_DOM.classeds(o, 'div', 'news-summary');
		for (var i=0; i<divs.length; i++) {
			// Obtenemos el enlace
			var url = RF_DOM.redomain(RF_DOM.classeds(divs[i], 'div', 'news-shakeit')[0].getElementsByTagName('a')[0].href, doc, 'meneame.net');
			var shakes = RF_DOM.classeds(divs[i], 'div', 'news-shakeit')[0].getElementsByTagName('a')[0].innerHTML;
			var title = RF_DOM.classeds(divs[i], 'h1', '')[0].getElementsByTagName('a')[0].innerHTML;
			var body = RF_DOM.classeds(divs[i], 'p', '')[0].innerHTML;
			var url_ori = RF_DOM.classeds(divs[i], 'h1', '')[0].getElementsByTagName('a')[0].href;
			
			// Añadimos entrada
			var html = "<a href='"+url+"' style='float:right; padding:3px 5px; margin:0px 0px 4px 4px; font-weight:bold; border:1px solid #f90; font-size:20px; text-decoration:none; color:#f90; '>"+shakes+"</a> "
			+	"<a href='"+url+"' style='color:#f90; font-weight:bold; '>"+title+"</a><br />"
			+	body+"<br />"
			+	"<a href='"+url_ori+"' style='color:#f90; '>enlace original</a>";
				
			drops.push({
				href:	url,
				html:	html
			});
		}
		
		/*
		// Se obtienen los <DIV> con clase "news-body"
		var l = RF_DOM.classeds(o,'div','news-body');
	
		// Se procesa		
		for (var i=0; i<l.length; i++)
		{
			var obj = l[i];
			// Se busca el numero de meneos y el enlace a meneame
			var _shakes = obj.firstChild.firstChild.firstChild.firstChild.innerHTML;
			var a = obj.firstChild.firstChild.firstChild;
			//var _url = str_replace(a.href,doc.location.host,'meneame.net');
			//_url = str_replace(_url,'https://','http://');
			var _url = RF_DOM.redomain(a,doc,'meneame.net');
			// Se obtiene el t�tulo y enlace original
			var link = obj.getElementsByTagName('H3')[0].firstChild;
			var _url_ori = link.href;
			var _title = link.innerHTML;
			// Se obtiene el texto de la noticia
			var _nbody = RF_DOM.classeds(obj, 'DIV', 'news-body-text')[0].innerHTML;
			
			// Añadimos entrada
			var _html = "<a href='"+_url+"' style='float:right; padding:3px 5px; margin:0px 0px 4px 4px; font-weight:bold; border:1px solid #f90; font-size:20px; text-decoration:none; color:#f90; '>"+_shakes+"</a> "
			+	"<a href='"+_url+"' style='color:#f90; font-weight:bold; '>"+_title+"</a><br />"
			+	_nbody+"<br />"
			+	"<a href='"+_url_ori+"' style='color:#f90; '>link externo</a>";
			
			drops.push({
				href:_url,
				html:_html
			});
		}
		*/
		
		// Se devuelven las gotas
		return drops;
	}
});
